.hasInviteParticipantsBox{
    background: #fff;
    overflow: auto;
    padding: 20px 40px;
    height: 100%;
    box-sizing: border-box;
    .studentLists{
        width: 100%;
        margin: 0 auto;
        margin-top: 58px;
        padding: 35px 26px;
        box-sizing: border-box;
        box-shadow: 0px 0px 4px 4px #f9f9f9;
        border-radius: 3px;
        background-color:#fff;
        opacity: 100%;
        .studentItems{
            display: flex;
            flex-wrap: wrap;
            .studentItem{
                width: 47%;
                margin-right: 54px;
                margin-bottom: 38px;
                &:nth-child(2n){
                    margin-right: 0;
                }
                table{
                    width: 100%;
                    thead{
                        tr{
                            th{
                                padding: 6px;
                                text-align: center;
                            }
                        }
                    }
                    tbody{
                        tr{
                            td{
                                padding: 6px;
                                text-align: center;
                            }
                        }
                    }
                }
            }
        }
        .itemSure{
            text-align: center;
            a{
                display: inline-block;
                width: 95px;
                height: 27px;
                line-height: 27px;
                text-align: center;
                background-color: #8C81C3;
                border-color: #8C81C3;
                color: #fff;
                border-radius: 5px;
                img{
                    display: inline-block;
                    width: 11px;
                    margin-right: 7px;
                }
            }
        }
    }
}